MVEAEVEVDVEIKSTADKFFMFSRRSQHASKATRYVQGCDLLEGEWGEVGSILLWKLTVDGEPKVSKDMIEAIDMKMNMIQWRVLEGPLKEEYNIFSKTMKVSPKQGGSGSVVKWNLKYERIDEKVAHLERLLQFFVECVNEIDQYLLSEG